package com.bigflexlib.x.mx.core.IMXMLObject
{
	import flash.events.EventDispatcher;
	
	import mx.core.IMXMLObject;



	/**
	 * 
	 * 
	 * @author aldo.bucchi@gmail.com
	 * 
	 */
	public class AbstractMXMLObject extends EventDispatcher implements IMXMLObject
	{

		private var _id:String;
		public function get id( ):String
		{
			return _id;
		}


		private var _document:Object;
		public function get document( ):Object
		{
			return _document;
		}







		
		public function initialized(document:Object, id:String):void
		{
			_document = document;
			_id = id;
		}
		
	}
}